@charset "UTF-8";
.wrap{
    
    .shopContent{
        background: rgb(248, 248, 248);
        ul{
            
            box-sizing: border-box;
            padding: 0 .266667rem;
            display: flex;
            justify-content: space-between;
            flex-wrap: wrap;
            li{
             margin-top: .266667rem;
             width: 49%;
             background: #fff;
             border-radius: 10px; 
             img{
                 display: block;
                 width: 100%;
                 height: 3.733333rem;
             }
             section{
                 box-sizing: border-box;
                 padding: .266667rem .266667rem;
                 p{
                     font-size: .373333rem;
                     color: #333333;

                 }
                 div{
                     span{
                         color: #ff3737;
                         font-size: .373333rem;
                     }
                     button{
                         width: 1.6rem;
                         height: .613333rem;
                         background: #ff3737;
                         border-radius: 8px;
                         text-align: center;
                         line-height: .613333rem;
                         font-size: .346667rem;
                         color: #fff;
                         float: right;
                         border: none;
                     }
                 }
             }
            }
        }
    }
}